/**
 * 
 */
package com.ideeli.webextractor.service;

import com.ideeli.webextractor.domain.Product;
import com.ideeli.webextractor.domain.ProductDetail;

/**
 * @author sa
 *
 */
public interface ProductService
{
	public void insertINGProduct(ProductDetail productDetail) throws Exception ;
	
	public void markAsProductParsed(String sku, String vpn, String model, String name, int prodId) throws Exception;
	
	public  void deleteUnlisted(int supplierid) throws Exception;
	
//	public void mapPrice(String priceStr, Product product);
//	
//	public int mapNinsertManufacturer(String name) throws Exception;
//	
//	public int mapSupplier(String sname) throws Exception;
	
	public void assignCategory(String topCategoryName,String subCategoryName,   Product product) throws Exception;
	
	public void insertSISProduct(String model, String sku, String upc, String brand,
			String basePrice,String stnRetailPrice,String image, String name, String meta,
			String supplier, String prodDesc, String subCat, String topCat) throws Exception;
	
	public void createFeaturedProdcuts() throws Exception;

}
